package com.hkts.management.model;


import com.baomidou.mybatisplus.extension.activerecord.Model;
import lombok.Data;

import java.math.BigDecimal;
import java.time.LocalDateTime;

/**
 * <p>
 * 货源信息表
 * </p>
 *
 * @author yck
 * @since 2021-04-19
 */
@Data
public class HktsCargoPO extends Model<HktsCargoPO> {

    private static final long serialVersionUID = 1L;

    private String id;
    /**
     * 货物名称
     */
    private String cargoName;
    /**
     * 装货时间
     */
    private LocalDateTime loadingTime;
    /**
     * 装货时间小时
     */
    private Integer loadingTimeHours;
    /**
     * 运输价格
     */
    private BigDecimal transportPrice;
    /**
     * 发布时间
     */
    private LocalDateTime pushTime;
    /**
     * 剩余重量
     */
    private BigDecimal cargoResidual;
    /**
     * 货物总量
     */
    private BigDecimal cargoTotal;
    /**
     * 单位
     */
    private String cargoUnit;
    /**
     * 出发地省市区
     */
    private String startArea;
    /**
     * 出发地详细地址
     */
    private String startAddressDetail;
    /**
     * 目的地省市区
     */
    private String endArea;
    /**
     * 目的地详细地址
     */
    private String endAddressDetail;
    /**
     * 出发地经度
     */
    private BigDecimal startLon;
    /**
     * 出发地纬度
     */
    private BigDecimal startLat;
    /**
     * 目的地经度
     */
    private BigDecimal endLon;
    /**
     * 目的地纬度
     */
    private BigDecimal endLat;
    /**
     * 用户id
     */
    private String userId;
    /**
     * 用户姓名
     */
    private String username;
    /**
     * 手机号
     */
    private String telphone;
    /**
     * 添加时间
     */
    private LocalDateTime createTime;
    /**
     * 更新时间
     */
    private LocalDateTime updateTime;
    /**
     * 货源信息code
     */
    private String cargoId;
    /**
     * 预估距离
     */
    private BigDecimal estimateDistance;
    /**
     * 预估距离单位
     */
    private String estimateDistanceUnit;
    /**
     * 车辆长度
     */
    private BigDecimal carLength;
    /**
     * 车辆类型
     */
    private String carType;
    /**
     * 定金
     */
    private BigDecimal deposit;
    /**
     * 特殊要求
     */
    private String remark;

}
